the stars have aligned - Turc Anglais Dictionnaire